Article History
 
 
 
Discussion
 
2425 views
 
74% MelonadeM
ym2151 (format)
 

Yamaha OPM / YM2151
 

 

 
Token:
ym2151
 
Point Type:
 
File Types:
 
Entry Count:
172
 
Max Filesize:
12.5mb
 
Description:
The Yamaha YM2151, also known as OPM, is an eight-channel, four-operator sound chip. YM2151 only, no expansion chips!
::|CONTENTS
  1. Tools
  2. Restrictions on submit
  3. Playback (for voting)
  4. See also
The Yamaha YM2151, also known as the OPM Chip (Operator Type M), is a sound chip that uses FM synthesis for sound generation. It was notably used in a number of arcade system boards as well as the Sharp X68000 home computer.

It features 8 FM channels, with 4 operators each. Very similar to the YM2612 used in the Sega Genesis, but lacking SSG-EG. It also gains a coarser detune setting (DT2), a wider variety of options for LFO (broader speed range, and with a varying number of waveforms), and an AY/YM PSG style noise generator, usable on Channel 8's 4th operator.

Tools



Any tool that can produce a YM2151-only VGM is allowed! Here's a few examples:
DefleMask Tracker (set to Arcade system, but do not use Sega PCM (PCM 1~5) channels if you'd like to enter this format - that's a different chip!)
Furnace Tracker (can set to YM2151 only!)
XPMCK (the CPS1 system supports both the YM2151 and the OKIM6295, but please use the YM2151 only!)

Tools that export to a proprietary format that can be subsequently logged to VGM are allowed as well, again, provided they only use a YM2151!

Restrictions on submit



Your submission should only use one YM2151 chip. Not two, and certainly no other soundchips whatsoever. If you want to add more, consider submitting to the wildchip or VGM format.

The .VGM specification allows for any clock-rate to be set for the YM2151. Most uses of it seemingly locked it to 3.58MHz, or 4MHz in the case of the Sharp X68000.

Playback (for voting)



Use vgmplay or the latest in_vgm plugin Winamp
for .vgm files. For best results and most accurate playback, do make sure your player is set up to use NukedOPM for the emulation side of things as it is currently the most accurate emulation available. MAME is suitable, although less accurate.

See also



Format

 
C A T E G O R I E S
 
 
Battle Formats